This paper describes an efficient and nonlinearly consistent parallelsolution methodology for solving coupled nonlinear thermal transport problemsthat occur in nuclear reactor applications over hundreds of individual 3Dphysical subdomains. Efficiency is obtained by leveraging knowledge of thephysical domains, the physics on individual domains, and the couplings betweenthem for preconditioning within a Jacobian Free Newton Krylov method. Detailsof the computational infrastructure that enabled this work, namely the opensource Advanced Multi-Physics (AMP) package developed by the authors isdescribed. Details of verification and validation experiments, and parallelperformance analysis in weak and strong scaling studies demonstrating theachieved efficiency of the algorithm are presented. Furthermore, numericalexperiments demonstrate that the preconditioner developed is independent of thenumber of fuel subdomains in a fuel rod, which is particularly important whensimulating different types of fuel rods. Finally, we demonstrate the power ofthe coupling methodology by considering problems with couplings between surfaceand volume physics and coupling of nonlinear thermal transport in fuel rods toan external radiation transport code.
展开▼
机译:本文介绍了一种有效且非线性一致的并行解决方案方法,用于解决核反应堆应用中数百个单独的3D物理子域中发生的耦合非线性热输运问题。通过利用物理领域的知识,单个领域的物理知识以及它们之间的耦合来进行效率提高,从而利用Jacobian Free Newton Krylov方法进行预处理。描述了支持这项工作的计算基础架构的详细信息,即作者开发的开源高级多物理(AMP)软件包。给出了验证和确认实验的详细信息,以及在弱缩放和强缩放研究中的并行性能分析,证明了该算法可实现的效率。此外,数值实验表明,开发的预处理器与燃料棒中燃料子域的数量无关,这在模拟不同类型的燃料棒时尤其重要。最后,我们通过考虑表面和体积物理之间的耦合问题以及燃料棒中非线性热传输与外部辐射传输代码的耦合问题,证明了耦合方法的力量。
展开▼